iT邦幫忙

spring data jpa相關文章
共有 10 則文章
鐵人賽 Software Development DAY 12

技術 Day 12 - Spring Data JPA (4)資料庫關聯 1 : N

一對多 1 : N 一對多關聯可以看到,products 和 reviews 這兩張表的關係,一個商品會有多則評論,所以設計上會在 reviews 裡面紀錄...

鐵人賽 Software Development DAY 10

技術 Day 10 - Spring Data JPA (2)資料庫查詢應用

這邊來認識一些我們可能會用到的一些資料庫查詢操作 根據前面的 products 結構來插入一些資料熟悉一些操作的用法吧。 INSERT INTO product...

鐵人賽 Software Development DAY 9

技術 Day 9 - Spring Data JPA (1) 基礎應用架構

前面已經介紹過各類資料操作框架的特色之後,這邊來介紹其中我比較熟悉也蠻多人使用的 Spring Data Jpa,雖然比較不用寫 SQL 所以可能會對於 SQL...

鐵人賽 Software Development DAY 11

技術 【Spring Boot】使用 JPA 建立多對多關係

在昨天的文章,我們設計出兩張資料表的一對多關係,而本文會以學生選課為情境,引進「中間表」的概念,實作出較複雜的「多對多關係」。 一、多對多關係 在完成資料庫的...

鐵人賽 Software Development DAY 10

技術 【Spring Boot】使用 JPA 建立一對多關係

在前一天的文章,我們只設計了一張資料表(table)。而 table 之間是可以建立關聯的,故本文將會設計第二張 table,並在程式中建立一對多關係。文末也會...

鐵人賽 Software Development DAY 9

技術 【Spring Boot】使用 JPA 設計資料表欄位

在昨天的文章,我們設計了簡單的 model 類別,讓它對應到資料庫的 table。接著測試了 CRUD 流程。而本文將會介紹設計欄位的方式,包含名稱、長度、唯一...

鐵人賽 Software Development DAY 8

技術 【Spring Boot】使用 JPA 串接 MySQL 資料庫

筆者前公司的產品,是使用 NoSQL 資料庫(MongoDB),並非關聯式資料庫。後來偶爾看看徵才訊息,發現要求 SQL 能力的職缺還不少。但我沒有這方面的工作...

技術 [筆記] Spring Data JPA 的 N+1 Problem (3)

這一篇我們就切入 JPA 中的 N+1 Query 來做探討 什麼是 JPA 中的 N+1 Query 本可以使用一句 SQL 就完成查詢的需求,但因為其餘 R...

技術 [筆記] Spring Data JPA 的 N+1 Problem (2)

什麼是 N+1 Query Problem One query for parents and N queries for children 真實世界中的...

鐵人賽 Modern Web DAY 16

技術 [Day 16] 遠征 Kotlin × 使用 Spring Data JPA 操作資料庫 (1)

昨日我們已經學會資料庫設定與使用 JDBC 取得資料庫資料,而今天我們將 JDBC 這段程式改為使用 Spring Data JPA 進行資料庫資料操作,而 S...